solver benchmark: specifying solver-specific options#152
solver benchmark: specifying solver-specific options#152arnavk23 wants to merge 13 commits intoJuliaSmoothOptimizers:mainfrom
solver-specific options#152Conversation
solver-specific options
|
@tmigot please review this pr. |
tmigot
left a comment
There was a problem hiding this comment.
Please make sure that the code you suggest work before your PR and ask in the issue if something is not clear. Thanks!!
Co-authored-by: Tangi Migot <tangi.migot@gmail.com>
|
@tmigot Please also take a look at this as the issue it mentions and the pr it mentions are closed and merged respectively. |
|
@tmigot I think we can merge this now. Good to have you back. Will work on the prs and ping you again shortly. Read your paper, loved it. Also can you take a look on the multiple prs on JSO.github.io repo |
Co-authored-by: Tangi Migot <tangi.migot@gmail.com>
There was a problem hiding this comment.
Pull request overview
This pull request adds documentation to the SolverBenchmark.jl tutorial explaining how to use solver-specific options in benchmark runs. The PR addresses issue #152 by adding a new section that demonstrates how to set and access solver-specific data through the GenericExecutionStats structure when running benchmarks.
Key Changes
- New documentation section explaining the
solver_specificdictionary mechanism in benchmark results - Code example demonstrating the use of
set_solver_specific!withGenericExecutionStats - Addition of SolverCore dependency to support the example code
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| tutorials/introduction-to-solverbenchmark/index.jmd | Adds new "Handling solver_specific in stats" section with explanation and example code demonstrating how to set solver-specific flags |
| tutorials/introduction-to-solverbenchmark/Project.toml | Adds SolverCore dependency with version constraint 0.3 to support the new example code |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Updates to tutorial
docs: add "Handling solver_specific in benchmark runs" section to
index.jmdwith explanation, notes, and a short conceptual example showing how to pass solver-specific options to benchmark calls.introduction-to-solverbenchmarksolver_specificin benchmark SolverBenchmark.jl#152